Pular para o conteúdo

XAMPP 1.8.1 não acessa o phpMyAdmin [Resolvido]

Dica publicada em Linux / Introdução
Eduardo Florencio da Silva eduardofl
Hits: 67.680 Categoria: Linux Subcategoria: Introdução
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

XAMPP 1.8.1 não acessa o phpMyAdmin [Resolvido]

Olá pessoal.

O XAMPP 1.8.1 está vindo com um parâmetro de segurança, não permitindo o acesso ao phpMyAdmin. Esta dica mostra como corrigir este erro.

O XAMPP é um excelente pacote de desenvolvimento Web, que tanto pode ser usado em uma distribuição GNU/Linux, Windows, Mac OS X ou Solares. O mesmo pode ser baixado através do link:
Após baixar o arquivo e seguir os passos de instalação, o seu XAMPP estará pronto para "moer".

Porém, por ser um pacote específico para desenvolvimento, o mesmo vem com falhas de segurança que o XAMPP informa quais são para serem corrigidos, se vocês quiserem utilizá-lo em ambiente de produção.

Por este motivo, a versão do XAMPP 1,8.1 veio com critérios de segurança que não permitem acessar o phpMyAdmin, apresentando o seguinte erro:
Acesso proibido!

XAMPP Novo conceito de segurança:

O acesso ao objeto solicitado está disponível somente a partir da rede local.
Esta configuração pode ser configurado no arquivo "httpd-xampp.conf".
Se você acredita ter encontrado um problema no servidor, por favor entre em contato com o webmaster.
Error 403
localhost


Para corrigir o mesmo, abra um terminal de sua preferência e digite o seguinte comando:

sudo nano /opt/lampp/etc/extra/httpd-xampp.conf

Obs.: Utilize um editor de sua preferência.

Ao abrir o arquivo, procure pelo parâmetro:
<Directory "/opt/lampp/phpmyadmin">
     AllowOverride AuthConfig Limit
     Order allow,deny
     Allow from all
</Directory>

E acrescente a linha: Require all granted

O parâmetro deve ficar a seguinte forma:

<Directory "/opt/lampp/phpmyadmin">
     AllowOverride AuthConfig Limit
     Order allow,deny
     Allow from all
     Require all granted
</Directory>
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Salve o arquivo e reinicie o XAMPP com o seguinte comando:

sudo /opt/lampp/lampp restart

Após isso, o phpMyAdmin abrirá normalmente!

* ATENÇÃO: Como mencionado anteriormente, o XAMPP não é destinado para ambientes de produção. O XAMPP é configurado para que o desenvolvedor possa fazer o que ele quiser. Para ambientes de desenvolvimento ele é ótimo, mas para ambientes de produção pode ser fatal.

Aqui, uma lista de falhas na segurança do XAMPP:
  • O administrador do MySQL (root) não tem senha.
  • O daemon do MySQL está acessível pela rede.
  • ProFTPD usa a senha "lampp" para o usuário "nobody".
  • phpMyAdmin está acessível pela rede.
  • Examples está acessível pela rede.
  • O MySQL e o Apache funcionam sobre o mesmo usuário (nobody).

Para fixar a maioria das falhas de segurança, digite o seguinte comando:

# /opt/lampp/lampp security

Iniciará uma pequena checagem de segurança e tornará sua instalação do XAMPP mais segura.

Fonte: XAMPP for Linux « www.apachefriends.org

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
Nenhuma dica encontrada.

Teclado Acer Aspire One com acentos e cedilha

Script gerador de código fonte em ANSI C

Insigne Linux 2.0

Data e Hora em Servidores Linux Debian

Replicação no LDAP com slurp

#1 Comentário enviado por rafaelbdb em 11/11/2012 - 19:18h
FINALMENTE!!

Já tinha procurado um monte de tutos sobre o Linux Xampp e nada funcionava direito...
Mandavam apagar uma parte do arquivo lá no final, e substituir por "Allow from all" e sei lá o quê...

O seu foi o único que funcionou! Obrigado!!!
#2 Comentário enviado por CalebeBastos em 21/04/2013 - 14:59h
Obrigado pela postagem !! Estava precisando fazer um trabalho da faculdade que usa o phpmyadmin, e estava com problemas para abri-lo. Ajudou muito. Valeu!
#3 Comentário enviado por natanaelhenrique em 23/05/2013 - 16:28h
Cara, simplesmente fantástica sua dica.

Foi a única que funcionou pra mim também. Já tinha tentado de tudo.

Valeu. Continue assim.

Abraço.
#4 Comentário enviado por flyfree em 14/11/2013 - 21:21h
Um minuto e tudo resolvido, muito obrigado pela dica.

Contribuir com comentário

Entre na sua conta para comentar.